import {
  NodeIndexOutlined,
  AimOutlined,
  FileTextOutlined,
  SettingOutlined,
  FundOutlined,
  SyncOutlined,
  PlaySquareOutlined,
  MedicineBoxOutlined,
  FundProjectionScreenOutlined,
  StarOutlined,
  TableOutlined,
  CodeOutlined,
  PartitionOutlined,
  LineChartOutlined,
  DesktopOutlined,
  LaptopOutlined,
  RobotOutlined,
  HourglassOutlined,
  FormOutlined,
  BulbOutlined,
  BellOutlined,
  ReadOutlined,
  VerifiedOutlined,
  ShareAltOutlined
} from '@ant-design/icons';
export const menulist = [
  {
    key: '/clue',
    title: '线索管理',
    icon: <NodeIndexOutlined />
  },
  {
    key: '/opportunity',
    title: '商机管理',
    icon: <AimOutlined />
  },
  {
    key: '/contract',
    title: '合同管理',
    icon: <FileTextOutlined />
  },
  {
    key: '/activity',
    title: '活动管理',
    icon: <StarOutlined />
  },
  {
    key: '/curriculum',
    title: '课程管理',
    icon: <PlaySquareOutlined />
  },
  {
    key: '/statistics',
    title: '统计分析',
    icon: <FundOutlined />
  },
  {
    key: '/reassignment',
    title: '转派管理',
    icon: <SyncOutlined />
  },
  {
    key: '/sysmanagement',
    title: '系统管理',
    icon: <SettingOutlined />,
    children: [
      {
        key: '/sysmanagement/notice',
        title: '通知公告',
        icon: <BellOutlined />,
      },
      {
        key: '/sysmanagement/authority',
        title: '权限管理',
        icon: <VerifiedOutlined />,
        children: [
          {
            key: '/sysmanagement/authority/user',
            title: '用户管理',
            icon: ''
          },
          {
            key: '/sysmanagement/authority/role',
            title: '角色管理',
            icon: ''
          },
          {
            key: '/sysmanagement/authority/menu',
            title: '菜单管理',
            icon: ''
          },
          {
            key: '/sysmanagement/authority/department',
            title: '部门管理',
            icon: ''
          },
          {
            key: '/sysmanagement/authority/post',
            title: '岗位管理',
            icon: ''
          },
        ]
      },
      {
        key: '/sysmanagement/dictionary',
        title: '字典管理',
        icon: <ReadOutlined />,
      },
      {
        key: '/sysmanagement/cue',
        title: '线索配置',
        icon: <ShareAltOutlined />,
      },
      {
        key: '/sysmanagement/opportunity',
        title: '商机配置',
        icon: < BulbOutlined />,
      },
      {
        key: '/sysmanagement/parameter',
        title: '参数设置',
        icon: <FormOutlined />,
      },
      {
        key: '/sysmanagement/notification',
        title: '通知中心',
        icon: <BellOutlined />,
      },
      {
        key: '/sysmanagement/systemlog',
        title: '系统日志',
        icon: <DesktopOutlined />,
      },
    ]
  },
  {
    key: '/systool',
    title: '系统工具',
    icon: <MedicineBoxOutlined />,
    children: [
      {
        key: '/systool/formconstruction',
        title: '表单构建',
        icon: <TableOutlined />,
      },
      {
        key: '/systool/codegeneration',
        title: '代码生成',
        icon: <CodeOutlined />,
      },
      {
        key: '/systool/sysinterface',
        title: '系统接口',
        icon: <PartitionOutlined />,
      },
    ]
  },
  {
    key: '/sysmonitoring',
    title: '系统监控',
    icon: <FundProjectionScreenOutlined />,
    children: [
      {
        key: '/sysmonitoring/onlineusers',
        title: '在线用户',
        icon: <RobotOutlined />,
      },
      {
        key: '/sysmonitoring/timedtask',
        title: '定时任务',
        icon: <HourglassOutlined />,
      },
      {
        key: '/sysmonitoring/datamonitoring',
        title: '数据监控',
        icon: <LineChartOutlined />,
      },
      {
        key: '/sysmonitoring/servicemonitoring',
        title: '服务监控',
        icon: <DesktopOutlined />,
      },
      {
        key: '/sysmonitoring/cachemonitoring',
        title: '缓存监控',
        icon: <LaptopOutlined />,
      },
    ]
  }
]